the dregs of mankind - Français Anglais Dictionnaire